From 0b1adc921260028d22ea5bfab49eb33e25332e48 Mon Sep 17 00:00:00 2001 From: robertl Date: Wed, 27 Jul 2005 18:53:37 +0000 Subject: [PATCH] Add test for glogbook. --- gpsbabel/reference/track/garmin_logbook.xml | 2047 +++++++++++++++++++ gpsbabel/testo | 12 + 2 files changed, 2059 insertions(+) create mode 100644 gpsbabel/reference/track/garmin_logbook.xml diff --git a/gpsbabel/reference/track/garmin_logbook.xml b/gpsbabel/reference/track/garmin_logbook.xml new file mode 100644 index 000000000..edab29b04 --- /dev/null +++ b/gpsbabel/reference/track/garmin_logbook.xml @@ -0,0 +1,2047 @@ + + + + + + 2004-12-21T15:14:32Z + PT1259.400S + + 43.60257 + 3.85169 + + + 43.56778 + 3.83445 + + 6067.921 + 331 + + + 2004-12-21T15:35:31Z + PT3352.850S + + 43.56778 + 3.83445 + + 110755.828 + 793 + + + 2004-12-21T16:31:24Z + PT1680.720S + + 42.93887 + 2.97314 + + + 42.77292 + 2.98848 + + 28240.844 + 411 + + + + + 43.60261 + 3.85165 + 46.761 + + + + + + 43.60171 + 3.85249 + 41.955 + + + + + + 43.60115 + 3.85067 + 42.435 + + + + + + 43.60098 + 3.84931 + 41.955 + + + + + + 43.60017 + 3.84794 + 40.513 + + + + + + 43.59924 + 3.84674 + 40.032 + + + + + + 43.59665 + 3.84908 + 42.435 + + + + + + 43.59448 + 3.85026 + 45.319 + + + + + + 43.59289 + 3.85227 + 46.281 + + + + + + 43.59231 + 3.85257 + 45.800 + + + + + + 43.59308 + 3.85234 + 45.800 + + + + + + 43.59238 + 3.85292 + 44.358 + + + + + + 43.59055 + 3.85509 + 47.242 + + + + + + 43.58967 + 3.85592 + 45.800 + + + + + + 43.58948 + 3.85594 + 44.839 + + + + + + 43.58851 + 3.85500 + 44.839 + + + + + + 43.58736 + 3.85350 + 53.010 + + + + + + 43.58530 + 3.85142 + 50.607 + + + + + + 43.58416 + 3.84865 + 34.264 + + + + + + 43.58414 + 3.84794 + 28.977 + + + + + + 43.58394 + 3.84768 + 24.170 + + + + + + 43.58371 + 3.84762 + 26.093 + + + + + + 43.58321 + 3.84800 + 25.612 + + + + + + 43.58186 + 3.84794 + 27.535 + + + + + + 43.57394 + 3.84884 + 25.132 + + + + + + 43.57326 + 3.84882 + 25.132 + + + + + + 43.57382 + 3.84809 + 25.132 + + + + + + 43.57377 + 3.84792 + 25.612 + + + + + + 43.57317 + 3.84813 + 25.132 + + + + + + 43.57309 + 3.84841 + 29.458 + + + + + + 43.57264 + 3.84891 + 29.458 + + + + + + 43.57206 + 3.84891 + 28.016 + + + + + + 43.57152 + 3.84770 + 27.535 + + + + + + 43.57154 + 3.84734 + 25.612 + + + + + + 43.57163 + 3.84742 + 28.977 + + + + + + 43.57111 + 3.84642 + 21.767 + + + + + + 43.57034 + 3.84579 + 16.480 + + + + + + 43.56997 + 3.84519 + 16.480 + + + + + + 43.57049 + 3.84346 + 17.922 + + + + + + 43.56961 + 3.84262 + 19.844 + + + + + + 43.56942 + 3.84195 + 20.325 + + + + + + 43.56980 + 3.83914 + 26.093 + + + + + + 43.56997 + 3.83865 + 26.093 + + + + + + 43.57058 + 3.83865 + 26.093 + + + + + + 43.57032 + 3.83749 + 26.574 + + + + + + 43.56995 + 3.83715 + 28.977 + + + + + + 43.56927 + 3.83745 + 28.977 + + + + + + 43.56856 + 3.83524 + 23.209 + + + + + + 43.56830 + 3.83485 + 24.170 + + + + + + 43.56764 + 3.83434 + 30.900 + + + + + + 43.56704 + 3.83395 + 30.419 + + + + + + 43.56463 + 3.83384 + 31.861 + + + + + + 43.56418 + 3.83350 + 31.861 + + + + + + 43.56334 + 3.83107 + 32.822 + + + + + + 43.56216 + 3.82916 + 34.264 + + + + + + 43.55633 + 3.82350 + 26.093 + + + + + + 43.55476 + 3.82174 + 24.651 + + + + + + 43.55322 + 3.81912 + 21.286 + + + + + + 43.55251 + 3.81751 + 18.883 + + + + + + 43.55148 + 3.81410 + 19.364 + + + + + + 43.55075 + 3.80917 + 25.612 + + + + + + 43.55023 + 3.80236 + 28.496 + + + + + + 43.54946 + 3.79996 + 32.342 + + + + + + 43.54871 + 3.79827 + 35.706 + + + + + + 43.54633 + 3.79391 + 37.148 + + + + + + 43.54367 + 3.79082 + 37.148 + + + + + + 43.53822 + 3.78282 + 37.148 + + + + + + 43.53695 + 3.78153 + 37.148 + + + + + + 43.53453 + 3.77975 + 42.916 + + + + + + 43.53272 + 3.77747 + 42.916 + + + + + + 43.52672 + 3.76750 + 50.126 + + + + + + 43.52472 + 3.76380 + 50.607 + + + + + + 43.51985 + 3.75400 + 53.490 + + + + + + 43.51815 + 3.75114 + 59.258 + + + + + + 43.51556 + 3.74814 + 61.181 + + + + + + 43.50736 + 3.74052 + 61.181 + + + + + + 43.50474 + 3.73413 + 61.181 + + + + + + 43.50200 + 3.72932 + 66.949 + + + + + + 43.50067 + 3.72735 + 71.275 + + + + + + 43.49738 + 3.72321 + 72.717 + + + + + + 43.49090 + 3.71621 + 70.313 + + + + + + 43.48979 + 3.71441 + 65.988 + + + + + + 43.48841 + 3.71156 + 57.336 + + + + + + 43.48756 + 3.70950 + 50.607 + + + + + + 43.48689 + 3.70726 + 49.165 + + + + + + 43.48616 + 3.70400 + 48.203 + + + + + + 43.48475 + 3.69561 + 46.761 + + + + + + 43.48417 + 3.69325 + 47.242 + + + + + + 43.48080 + 3.68186 + 47.242 + + + + + + 43.47975 + 3.66527 + 48.203 + + + + + + 43.47944 + 3.66259 + 31.380 + + + + + + 43.47910 + 3.66038 + 35.225 + + + + + + 43.47839 + 3.65746 + 39.551 + + + + + + 43.47726 + 3.65413 + 43.877 + + + + + + 43.47537 + 3.64950 + 44.839 + + + + + + 43.47277 + 3.64463 + 49.645 + + + + + + 43.46530 + 3.63289 + 63.104 + + + + + + 43.46230 + 3.62718 + 63.104 + + + + + + 43.46181 + 3.62347 + 62.623 + + + + + + 43.46043 + 3.61755 + 53.010 + + + + + + 43.45876 + 3.61268 + 50.607 + + + + + + 43.45640 + 3.60789 + 49.165 + + + + + + 43.45451 + 3.60482 + 47.242 + + + + + + 43.45346 + 3.60264 + 40.032 + + + + + + 43.45209 + 3.59925 + 37.629 + + + + + + 43.45050 + 3.59412 + 37.629 + + + + + + 43.44996 + 3.58350 + 37.148 + + + + + + 43.44827 + 3.57886 + 34.745 + + + + + + 43.44672 + 3.57626 + 34.745 + + + + + + 43.44415 + 3.57403 + 33.303 + + + + + + 43.43353 + 3.56414 + 30.419 + + + + + + 43.43035 + 3.56191 + 22.248 + + + + + + 43.42372 + 3.54925 + 22.248 + + + + + + 43.42018 + 3.53071 + 31.861 + + + + + + 43.41915 + 3.52646 + 33.303 + + + + + + 43.40803 + 3.49606 + 33.303 + + + + + + 43.40181 + 3.47760 + 33.303 + + + + + + 43.39314 + 3.46365 + 18.883 + + + + + + 43.38902 + 3.45773 + 15.999 + + + + + + 43.38647 + 3.45436 + 15.518 + + + + + + 43.38198 + 3.44893 + 15.038 + + + + + + 43.38113 + 3.44769 + 15.038 + + + + + + 43.37317 + 3.40121 + 15.038 + + + + + + 43.36544 + 3.38523 + 14.557 + + + + + + 43.36435 + 3.38188 + 15.518 + + + + + + 43.36276 + 3.37540 + 23.209 + + + + + + 43.36209 + 3.36909 + 28.977 + + + + + + 43.36207 + 3.35684 + 46.281 + + + + + + 43.36177 + 3.35135 + 55.894 + + + + + + 43.36089 + 3.34677 + 53.971 + + + + + + 43.35902 + 3.34190 + 50.607 + + + + + + 43.35742 + 3.34025 + 43.877 + + + + + + 43.35430 + 3.33620 + 39.551 + + + + + + 43.34954 + 3.33085 + 36.667 + + + + + + 43.34819 + 3.32892 + 37.629 + + + + + + 43.34546 + 3.32437 + 38.109 + + + + + + 43.32637 + 3.27375 + 30.419 + + + + + + 43.31830 + 3.26253 + 15.038 + + + + + + 43.29984 + 3.20734 + 38.590 + + + + + + 43.29744 + 3.20161 + 46.281 + + + + + + 43.29433 + 3.19700 + 44.358 + + + + + + 43.29130 + 3.19318 + 44.358 + + + + + + 43.28092 + 3.18558 + 43.397 + + + + + + 43.26734 + 3.17717 + 44.358 + + + + + + 43.26380 + 3.17322 + 42.916 + + + + + + 43.26178 + 3.17056 + 43.397 + + + + + + 43.25622 + 3.16250 + 40.513 + + + + + + 43.25266 + 3.15799 + 40.513 + + + + + + 43.25171 + 3.15696 + 40.032 + + + + + + 43.24925 + 3.15496 + 34.745 + + + + + + 43.24002 + 3.14497 + 23.209 + + + + + + 43.23712 + 3.14123 + 23.690 + + + + + + 43.23169 + 3.13205 + 22.728 + + + + + + 43.22685 + 3.10171 + 21.286 + + + + + + 43.22324 + 3.09548 + 70.313 + + + + + + 43.22127 + 3.09441 + 49.165 + + + + + + 43.19736 + 3.07525 + 47.723 + + + + + + 43.19301 + 3.07016 + 45.319 + + + + + + 43.18998 + 3.06609 + 40.993 + + + + + + 43.18571 + 3.05911 + 41.474 + + + + + + 43.18509 + 3.05551 + 18.402 + + + + + + 43.18056 + 3.04332 + 4.463 + + + + + + 43.16492 + 2.99695 + 4.463 + + + + + + 43.16271 + 2.99287 + 6.386 + + + + + + 43.16204 + 2.99195 + 7.347 + + + + + + 43.15953 + 2.98867 + 7.347 + + + + + + 43.14003 + 2.97736 + 7.347 + + + + + + 43.13777 + 2.97526 + -2.266 + + + + + + 43.12911 + 2.96367 + 34.264 + + + + + + 43.12608 + 2.96036 + 40.032 + + + + + + 43.12299 + 2.95863 + 40.513 + + + + + + 43.11838 + 2.95702 + 40.513 + + + + + + 43.11505 + 2.95444 + 39.551 + + + + + + 43.11168 + 2.95152 + 39.551 + + + + + + 43.10997 + 2.95062 + 38.109 + + + + + + 43.10602 + 2.94745 + 38.109 + + + + + + 43.10276 + 2.94414 + 38.109 + + + + + + 43.09990 + 2.94161 + 38.109 + + + + + + 43.08029 + 2.93590 + 28.977 + + + + + + 43.06995 + 2.93676 + 35.706 + + + + + + 43.06196 + 2.93560 + 36.187 + + + + + + 43.06102 + 2.93595 + 36.667 + + + + + + 43.04527 + 2.94380 + 20.806 + + + + + + 43.00096 + 2.96461 + 40.993 + + + + + + 42.99924 + 2.96599 + 38.590 + + + + + + 42.97712 + 2.97403 + 41.474 + + + + + + 42.97555 + 2.97328 + 41.474 + + + + + + 42.97186 + 2.97062 + 40.993 + + + + + + 42.96901 + 2.96903 + 40.032 + + + + + + 42.96622 + 2.96794 + 39.551 + + + + + + 42.96234 + 2.96676 + 39.551 + + + + + + 42.95998 + 2.96923 + 39.551 + + + + + + 42.95626 + 2.97000 + 39.551 + + + + + + 42.94131 + 2.96985 + 44.358 + + + + + + 42.93809 + 2.96609 + 57.817 + + + + + + 42.93875 + 2.97498 + 30.419 + + + + + + 42.93828 + 2.98187 + 30.900 + + + + + + 42.93794 + 2.98414 + 29.458 + + + + + + 42.93612 + 2.99272 + 22.728 + + + + + + 42.93455 + 2.99957 + 15.038 + + + + + + 42.92891 + 3.02045 + 14.076 + + + + + + 42.92472 + 3.01991 + 14.076 + + + + + + 42.92150 + 3.01712 + 15.999 + + + + + + 42.91897 + 3.01749 + 15.999 + + + + + + 42.91798 + 3.02042 + 17.922 + + + + + + 42.91545 + 3.02259 + 17.922 + + + + + + 42.90590 + 3.04057 + 13.596 + + + + + + 42.90530 + 3.04529 + 11.673 + + + + + + 42.90135 + 3.05411 + 10.231 + + + + + + 42.88610 + 3.04768 + 11.673 + + + + + + 42.87893 + 3.04165 + 3.021 + + + + + + 42.86676 + 3.03083 + 3.021 + + + + + + 42.86548 + 3.03012 + 1.099 + + + + + + 42.86294 + 3.02922 + 0.137 + + + + + + 42.86058 + 3.02935 + 3.983 + + + + + + 42.85408 + 3.03195 + 4.944 + + + + + + 42.85337 + 3.03429 + 7.347 + + + + + + 42.84526 + 3.03972 + 8.789 + + + + + + 42.84239 + 3.04023 + 8.789 + + + + + + 42.83900 + 3.03999 + 8.789 + + + + + + 42.83741 + 3.03879 + 8.789 + + + + + + 42.82801 + 3.03439 + 8.789 + + + + + + 42.81561 + 3.02817 + 8.789 + + + + + + 42.81005 + 3.03096 + 8.789 + + + + + + 42.80838 + 3.03109 + 8.789 + + + + + + 42.78855 + 3.02161 + 8.309 + + + + + + 42.78771 + 3.01961 + 1.579 + + + + + + 42.78821 + 3.01688 + 0.618 + + + + + + 42.78821 + 3.01609 + 1.099 + + + + + + 42.78786 + 3.01482 + 1.579 + + + + + + 42.78728 + 3.01467 + 3.021 + + + + + + 42.78664 + 3.01431 + 3.502 + + + + + + 42.78520 + 3.01422 + 3.983 + + + + + + 42.78398 + 3.01440 + 2.541 + + + + + + 42.77808 + 3.01573 + 6.386 + + + + + + 42.77439 + 3.01639 + 6.386 + + + + + + 42.77390 + 3.01313 + 2.541 + + + + + + 42.77329 + 3.01070 + 2.541 + + + + + + 42.77329 + 3.00997 + 3.021 + + + + + + 42.77235 + 3.00796 + 4.463 + + + + + + 42.77207 + 3.00540 + 6.866 + + + + + + 42.77226 + 3.00371 + 8.309 + + + + + + 42.77413 + 2.99418 + 3.983 + + + + + + 42.77450 + 2.99109 + 3.502 + + + + + + 42.77302 + 2.98779 + 1.099 + + + + + + 42.77239 + 2.98753 + 2.060 + + + + + + 42.77244 + 2.98781 + 2.060 + + + + + + 42.77256 + 2.98809 + 3.502 + + + + + + 42.77347 + 2.98852 + 3.983 + + + + + + 42.77312 + 2.98854 + -1.785 + + + + + + + diff --git a/gpsbabel/testo b/gpsbabel/testo index c6ba99bdd..9c6f1547d 100755 --- a/gpsbabel/testo +++ b/gpsbabel/testo @@ -752,4 +752,16 @@ compare reference/route/bcr-sample2.bcr ${TMPDIR}/bcr-sample2.bcr ${PNAME} -r -i bcr -f ${TMPDIR}/bcr-sample2.bcr -o gpx -F ${TMPDIR}/bcr-sample2.gpx compare reference/route/bcr-sample.gpx ${TMPDIR}/bcr-sample2.gpx +# +# Garmin logbook. This format has an extra section (lap data with things +# like heartbeat and calories burned) that we don't know what to do with, +# so we convert it to gpx, convert it to itself, convert THAT to gpx, and +# compare those. +# +rm -f ${TMPDIR}/glogbook* +${PNAME} -i glogbook -f reference/track/garmin_logbook.xml -o gpx -F ${TMPDIR}/glog1.gpx +${PNAME} -i glogbook -f reference/track/garmin_logbook.xml -o glogbook -F ${TMPDIR}/glog.xml +${PNAME} -i glogbook -f ${TMPDIR}/glog.xml -o gpx -F ${TMPDIR}/glog2.gpx +compare ${TMPDIR}/glog1.gpx ${TMPDIR}/glog2.gpx + exit 0 -- 2.30.2